Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 USA F5 USA F6 USA F7 USA F8 USA F9 Italy F3 USA F4 Italy F5 Germany F6 Netherlands F3 Netherlands F4 Italy F6 Germany F15 Germany F16 France F16 Hungary F5 Germany-w1 Germany-w4 Germany F1 Italy F14 Poland F2 Italy F15 Poland F3 Italy F16 Italy F17 Germany F14 Germany F11 Germany F12 Germany F13 Germany F14 Germany F15 Spain F24 France F15 Spain F26 Poland F2 Switzerland F1 Poland F3 Switzerland F2 France F4 Switzerland F3 Italy F12 Germany F10 Germany F11 Germany F13 Germany F15 Germany F16 Iran F5 Germany F1 Germany F2 Germany F4 Switzerland F2 Germany F15 Germany F16 France F15 Germany F18 Switzerland F1 Switzerland F2 Switzerland F3 Turkey F3 Germany F21 Spain F1 Spain F2 Spain F3 Spain F4 Switzerland F3 Poland F1 Poland F2 Germany F6 Germany F7 Italy F21 Russia F4 Poland F5 France F13 Spain F32 Germany F19 Belarus F1 Belarus F2 Great Britain F16 Great Britain F1 Great Britain F2 Korea F1 Korea F2 Korea F3 Italy F19 Italy F20 Poland F4 Poland F5 Poland F6 Germany F1 Hungary F2 Poland F2 Poland F3 Poland F5 Poland F6 Switzerland #1-w1 Georgia F1 Georgia F2 Germany-w2 Germany-w3 Spain F25 Spain F4 Japan F4 Germany F9A Italy F11 Italy F12 Spain F7 Italy F13 Germany F6 Germany F10 Iran F6 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Tunisia F6 India F7 India F8 Germany F2 Germany F3 Germany F5 France F5 Germany F5 Germany F6 Germany F7 Germany F8 Switzerland F1 Switzerland F3 France F14 Germany F7 Germany F8 Germany F9 Germany F19 Egypt F5 Germany F1 Germany F2 Germany F4 Germany F5 Germany F6 Germany F7 Germany F8 Germany F9 Germany F10 Switzerland F1 Switzerland F2 Italy F7 M25 Nussloch KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw Pekao Open 2003 - Szczecin Tumkur Open - Tumkur Kyiv Open - Kiev IPP Open - Helsinki La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago The LTA Cardiff Challenger - Cardiff Busan Open Challenger Tennis - Busan Cepu Open - San Marino Challenger DCN de Cherbourg - Cherbourg Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Porsche Open - Poznan Geneva Challenger - Geneva Bauer Watertechnilogy Cup 2008 - Eckental Banca Stato Challenger - Lugano Aachen Challenger Bratislava Challenger Cairo Challenger Cremona Challenger Mons Challenger Tashkent Challenger Orleans Challenger Eckental Challenger Helsinki Challenger Baden Open - Karlsruhe Dallas Challenger Le Gosier Challenger Manerbio Challenger Szczecin Challenger Mons Challenger Intersport Heilbronn Open - Heilbronn Seoul Challenger Eckental Challenger Fergana Challenger - Fergana Kazan Challenger Quimper Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ortisei Challenger Aachen Challenger Bratislava Challenger Reunion Island Challenger Sarajevo Challenger Bath Challenger Barletta Challenger Napoli Challenger Poznan Challenger Furth Challenger Marburg Challenger Samsung Challenger 2007 - Ho Chi Minh City Braunschweig Challenger Poznan Challenger Heilbronn Challenger Brasov Challenger Szczecin Challenger Orleans Challenger Seoul Challenger Eckental Challenger Ortisei Challenger Toyota Challenger Quimper Challenger Kyoto Challenger Sarajevo Challenger Genova Challenger Orleans Challenger Mons Challenger Eckental Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Stella Artois Clay Court Championships - Budaors Bergamo Challenger Cherbourg Challenger Internationaux du Doubs - Besancon Citta di Monza - Monza Guadalajara Challenger Leon Challenger Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Antonio Savoldi-Marco Co. - Manerbio ATP Slovak Open Challenger - Bratislava Bergamo Challenger Lambertz Open by Stawag - Aachen Cherbourg Challenger Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Challenger Rome Challenger Eckental Challenger Szczecin Challenger Wroclaw Challenger Kyoto Challenger Irving Challenger Kazan Challenger Raanana Challenger Leon Challenger Guadalajara Challenger Vercelli Challenger Rome Challenger Heilbronn Challenger Pekao Open 2001 - Szczecin Segovia Challenger Meerbusch Challenger Tiburon Challenger Fairfield Challenger Las Vegas Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Manchester Challenger Porsche Open - Poznan Mons Challenger Andria Challenger KGHM Polish Indoors - Wroclaw Koblenz Challenger Bergamo Challenger Irving Challenger Surbiton Challenger Bauer Watertechnology Cup - Eckental Baden Open - Ettlingen Genova Challenger Recanati Challenger Ortisei Challenger Wroclaw Challenger Ismaning Challenger Eckental Challenger Noumea Challenger Rennes Challenger Quimper Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Oberstaufen Challenger Kyoto Challenger Polska Energia Open - Bytom Drummondville Challenger Marbella Challenger Jonkoping Challenger Marburg Challenger LXVII Concursu Internacional de Vigo - Vigo Scheveningen Challenger Meerbusch Challenger Como Challenger Orleans Challenger Noumea Challenger Koblenz Challenger Newport Beach Challenger Dallas Challenger Toyota Challenger Kobstaedernes ATP Challenger - Kolding Rennes Challenger Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Mons Challenger Sacramento Challenger Status Athens Open - Athens Rennes Challenger Roma Open Challenger - Rome Brest Challenger Baden Open - Karlsruhe Memorial Kolyaskin - Donetsk Bratislava Challenger Traralgon Challenger Andria Challenger Helsinki Challenger Heilbronn Challenger Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Besancon Challenger Bergamo Challenger Bergamo Challenger Wroclaw Challenger Manchester Challenger Poznan Challenger St. Brieuc Challenger Guadalajara Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Freudenstadt Challenger Rome Challenger Johannesburg Challenger Rome Challenger Ortisei Challenger Bordeaux Challenger Gwangju Challenger Nottingham Challenger San Luis Potosi Challenger Heilbronn Challenger Heilbronn Challenger Salzburg Challenger Heilbronn Challenger Bergamo Challenger St. Brieuc Challenger Johannesburg Challenger Leon Challenger Rhodes Challenger Como Challenger Surbiton Challenger St. Remy Challenger Ilkley Challenger Szczecin Challenger Winnetka Challenger Recanati Challenger Astana Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Genova Challenger Szczecin Challenger Orleans Challenger Idea Prokom Open - Sopot Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville Heineken Open - Auckland Warsteiner Challenger Wolfsburg - Wolfsburg Sarajevo Open - Sarajevo Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Porsche Open - Poznan LXV Concurso Internacional Vigo - Vigo Kobstaedernes ATP Challenger - Kolding Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki KGHM Emax Polish Indoors - Wroclaw Citta di Como - Como Ethias Trophy - Mons Challenger Brasov - Brasov LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Challenger Britania Zavaleta - Puebla KGHM Polish Indoors - Wroclaw Rennes Challenger Schickedanz Open 2007 - Furth XL Bermuda Open - Bermuda Porsche Open - Poznan Open D'Orleans - Orleans Grand Prix Hassan II - Casablanca Challenger Tunisie - Tunis BMW Open - Munich Cairo Challenger 2002 - Cairo Trofeo Cassa di Risparmio di Alessandria - Alessandria Schickendanz Open - Furth Ostrava Challenger Oberstaufen Challenger Ljubljana Challenger Monza Challenger Qatar ExxonMobil Open - Doha Szczecin Challenger Tennislife Cup - Napoli Winston-Salem Open - Winston-Salem Compaq Cup 2001 - Zabrze Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Genova Challenger Wroclaw Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Wolfsburg Challenger Rimouski Challenger Mexico City Challenger Nottingham-2 Challenger Miller Lite Hall of Fame Tennis Championships - Newport Karlsruhe Challenger Furth Challenger Kazan Challenger Volkswagen Challenger 2004 - Wolfsburg Meerbusch Challenger Vercelli Challenger Banja Luka Challenger Genova Challenger Tarragona Challenger Orleans Challenger Kolding Challenger Mons Challenger Porsche Open - Poznan Rennes Challenger Geneva Challenger Helsinki Challenger Eckental Challenger s'Tennis Masters Challenger - Graz Pekao Open - Szczecin Bratislava Challenger Ortisei Challenger Brescia Challenger Helsinki Challenger Kazan Challenger Belgrade Challenger KGHM Polish Indoors - Wroclaw Kyoto Challenger Rimouski Challenger Napoli Challenger Sarasota Challenger Olimp Kyiv Open - Kiev Tatra Banka Open - Bratislava Bordeaux Challenger Biella Challenger Idea Prokom Open - Sopot Furth Challenger Unicredit Czech Open - Prostejov The Priority Telecom Open - Amersfoort Braunschweig Challenger Idea Prokom Open - Sopot Poznan Challenger Kitzbuhel Challenger Istanbul Challenger Budapest Challenger Eckental Challenger Kos-Zucchetti Tennis Cup - Cordenons Quimper Challenger Budapest Challenger Open de Moselle - Metz Davidoff Swiss Indoors - Basel Bath Challenger Heilbronn Open - Heilbronn St. Brieuc Challenger Estoril Open - Estoril Johannesburg Challenger Bytom Challenger Open de Moselle - Metz Meerbusch Challenger ECU Prague Open - Prague Open Seat Godo 2007 - Barcelona Rome Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Zagreb Challenger Orange Prokom Open - Sopot Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Lambertz Open - Aachen Surbiton Challenger Sopot Challenger Braunschweig Challenger If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Genova Challenger San Marino Challenger Szczecin Challenger Estoril Open - Estoril Cordenons Challenger Open de Nice Cote dAzur - Nice IPP Open - Helsinki Ordina Open - s-Hertogenbosch Genova Challenger AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Ismaning Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Antonio Savoldi-Marco Co. - Manerbio BCR Open Romania - Bucharest Trnava Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Cleveland Challenger Pau Challenger Sophia Antipolis Challenger Rennes Challenger Orleans Challenger Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Ortisei Challenger Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger SkiStar Swedish Open - Bastad Salzburg Challenger Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Helsinki Challenger Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Serbia Open - Belgrade Isla de Lanzarote - Lanzarote Liberec Challenger Prague Challenger Chennai Open - Chennai Stockholm Open - Stockholm Bet-at-home Cup - Kitzbuhel Glasgow Challenger Bergamo Challenger Davidoff Swiss Indoors Basel - Basel Aix En Provence Challenger Ilkley Challenger SA Tennis Open - Johannesburg Moselle Open - Metz Davidoff Swiss Indoors Basel - Basel Idea Prokom Open - Sopot Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha AEGON Championships - London Ortisei Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Braunschweig Challenger Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Szczecin Challenger Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Heilbronn Challenger Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Budapest Challenger Open Sud de France - Montpellier Bergamo Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Lille Challenger BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Monterrey Challenger Moselle Open - Metz Leon Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Puerto Vallarta Challenger Valencia Open - Valencia Surbiton Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ludwigshafen Challenger Sopot Challenger BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Yokohama Challenger Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland Delray Beach Open - Delray Beach Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Suisse Open - Gstaad Moselle Open - Metz Cherbourg Challenger Qatar ExxonMobil Open - Doha Koblenz Challenger ASB Classic - Auckland Open Sud de France - Montpellier Potchefstroom Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Aix En Provence Challenger BMW Open - Munich Gerry Weber Open - Halle Moselle Open - Metz Ismaning Challenger Hamburg Challenger Eckental Challenger Mercedes Cup - Stuttgart Biella 3 Challenger Biella 4 Challenger Lille Challenger Split 1 Challenger Split 2 Challenger Orleans Challenger Open Sud de France - Montpellier Mercedes Cup - Stuttgart Delray Beach International Tennis Championships - Delray Beach Apia International - Sydney Davis Cup, Group 2, 1R, POL-LAT 5-0 Open de Moselle - Metz Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Ricoh Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Orange Prokom Open - Sopot If Stockholm Open - Stockholm Gerry Weber Open - Halle VTR Open - Vina del Mar Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Open Sud de France - Montpellier Ricoh Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Rogers Cup - Toronto Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London All Lower level tournaments U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group II, 2R, POL-ZIM 4-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Olympics - Rio de Janeiro Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, World Group, PO, DOM-GER 1-4